<?php

namespace App\Providers;

use App\Models\MConfig;
use App\Observers\MConfigObserver;
use App\Utils\ComUtil;
use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
    /**
     * 启动应用服务
     *
     * @return void
     */
    public function boot()
    {
        //注册系统参数配置项的观察者
        MConfig::observe(MConfigObserver::class);
//        ComUtil::initConfig2Cache("config_web_setting");
//        ComUtil::initConfig2Cache("config_mode_setting");
//        ComUtil::initConfig2Cache("login-theme");
        //$this->registerBladeExtensions();
    }

    /**
     * 注册应用服务
     *
     * @return void
     */
    public function register()
    {
        //
    }
}
